|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.jproxy.proxy.HashObject
The wraper for remote objects for its lifetime management by ProxyHashtable
Invocator
,
com.jproxy.proxy.InvocatorHashtable
,
ProxyHashtable
Field Summary | |
long |
birthday
A time in mills when object was hashed. |
static long |
defaultTTL
The default time-to-live for hashed object. |
boolean |
isLinkable
|
long |
lastAccessTime
latest time when hashed object was accesed |
java.lang.Object |
object
The hashed object |
java.lang.Object |
proxyObject
The stub for remote object |
java.lang.String[] |
remoteInterfaces
The remote interface name |
java.util.Vector |
sessionIds
The session IDs owning the object |
long |
timeToLive
The time-to-live for hashed object. |
Constructor Summary | |
HashObject(java.lang.Object obj,
long sessionId)
Constructs HashObject for given remote obj. |
Method Summary | |
boolean |
equals(java.lang.Object obj)
|
Methods inherited from class java.lang.Object |
getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static long defaultTTL
public long lastAccessTime
public long timeToLive
public long birthday
public java.lang.Object object
public java.util.Vector sessionIds
public java.lang.String[] remoteInterfaces
public java.lang.Object proxyObject
public boolean isLinkable
Constructor Detail |
public HashObject(java.lang.Object obj, long sessionId)
obj
- object that has to be hashedMethod Detail |
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |